home *** CD-ROM | disk | FTP | other *** search
/ Intel Web Outfitter Tool Kit 4 / Intel WebOutfitter Tool Kit Version 4.0.iso / public / Outfitter / TKM / scripts / objRO.js < prev    next >
Encoding:
Text File  |  2000-03-13  |  817 b   |  39 lines

  1. <!--//--><script language="javascript">
  2. /*
  3. This file creates an object based on the querystring (location.search) information
  4.  
  5. File Dependencies:
  6.     None
  7.  
  8. Required Initialization Method:
  9.     None
  10. */
  11.  
  12. function REQUESTOBJECT() 
  13.     var request = new Object();
  14.     var nameVal = "";
  15.     var inString = location.search;
  16.     var separator = ",";
  17.  
  18.     if (inString.charAt(0) == "?") 
  19.     { 
  20.         inString = inString.substring(1, inString.length); 
  21.         keypairs = inString.split("&"); 
  22.  
  23.         for (var i=0; i < keypairs.length; i++) 
  24.         { 
  25.             nameVal = keypairs[i].split("="); 
  26.  
  27.             for (a in nameVal) 
  28.             { 
  29.                 nameVal[a] = unescape(nameVal[a]); 
  30.             }
  31.  
  32.             if (request[nameVal[0]]) request[nameVal[0]] += separator + nameVal[1];
  33.             else request[nameVal[0]] = nameVal[1]; 
  34.         } 
  35.     } 
  36.     return request; 
  37. //--></script>